package com.css.zfzx.fxpg.modules.buildings.census.repository.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 * @author andy
 * @date 2020-11-11
 */
@Data
@Entity
@Table(name="risk_census_country_fz_house")
public class FxCountryFzHouseEntity implements Serializable {

    /**
     * 唯一主键
     */
    @Id
    @Column(name="bh")
    private String bh;
    /**
     * 用途
     */
    @Column(name="fwyt")
    private String fwyt;
    /**
     * 矢量面
     */
    @Column(name="shape")
    private Integer shape;
    /**
     * 物理主键
     */
    @Column(name="fxpc_dataid_sjgl")
    private String fxpc_dataid_sjgl;
    /**
     * 行政区划编码省
     */
    @Column(name="fxpc_xzqhbma_sjgl")
    private String fxpc_xzqhbma_sjgl;
    /**
     * 行政区划编码市
     */
    @Column(name="fxpc_xzqhbmb_sjgl")
    private String fxpc_xzqhbmb_sjgl;
    /**
     * 行政区划编码县
     */
    @Column(name="fxpc_xzqhbmc_sjgl")
    private String fxpc_xzqhbmc_sjgl;
    /**
     * 更新时间
     */
    @Column(name="fxpc_updatetime_sjgl")
    private String fxpc_updatetime_sjgl;
    /**
     * 写入时间
     */
    @Column(name="fxpc_createtime_sjgl")
    private String fxpc_createtime_sjgl;
    /**
     * 数据状态
     */
    @Column(name="fxpc_sjzt_sjgl")
    private String fxpc_sjzt_sjgl;
    /**
     * 审核流程状态
     */
    @Column(name="fxpc_shlczt_sjgl")
    private String fxpc_shlczt_sjgl;
    /**
     * 审核状态
     */
    @Column(name="fxpc_shzt_sjgl")
    private String fxpc_shzt_sjgl;
    /**
     * 所属行业
     */
    @Column(name="fxpc_sshy_sjgl")
    private String fxpc_sshy_sjgl;
    /**
     * 日期分片
     */
    @Column(name="fxpc_rqfp_sjgl")
    private String fxpc_rqfp_sjgl;
    /**
     * 批次号
     */
    @Column(name="fxpc_pch_sjgl")
    private Date fxpc_pch_sjgl;
    /**
     * 调查对象编码
     */
    @Column(name="fxpc_dcdxbm_sjgl")
    private String fxpc_dcdxbm_sjgl;

    /**
     * 是否有效,0:无效,1:有效
     */
    /*@Column(name="is_valid")
    private String isValid;*/
    /**
     * 创建人
     */
    /*@Column(name="create_user")
    private String createUser;*/
    /**
     * 创建时间
     */
    @Column(name="create_time")
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date createTime;
    /**
     * 修改人
     */
    /*@Column(name="update_user")
    private String updateUser;*/
    /**
     * 修改时间
     */
    @Column(name="update_time")
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date updateTime;

}

